free from defect - Turkish English Dictionary